cover in rubber again - French English Dictionary